Magento
Topics covered on this page
Accept payments through Omise on your Magento-based online store. No programming is required.
Supported Versions
Supports Magento 2.1.18 – 2.4.5.
Please use at least the minimum recommended version of the omise-magento library. For more information, see Library Updates Required.
Can't find your version of Magento? Please contact support.
Supported Payment Methods
- Alipay (Online)
- Alipay CN
- Alipay HK
- Bill Payment
- Boost
- Credit and Debit Cards
- DANA
- DuitNow Online Banking/Wallets
- DuitNow QR
- FPX
- GCash
- Google Pay
- GrabPay
- Installments
- Internet Banking
- Kakao Pay
- Konbini, Pay-easy, and Online Banking
- Maybank QR
- Krungsri (KMA)
- Bangkok Bank (Bualuang mBanking)
- KBank (K PLUS)
- OCBC Digital
- OCBC PAO
- Pay with Points
- PayNow
- PayPay
- PromptPay
- Rabbit Line pay
- ShopeePay
- Touch 'n Go
- TrueMoney Wallet
Do you need a payment method that is not currently supported? Please contact support.
Installation
Use Composer to install.
Run the following command in the same directory as your Magento installation:
composer require omise/omise-magento
If you are installing the module to an existing Magento installation, you may need to run the following commands after running composer:
php bin/magento module:enable Omise_Payment --clear-static-content
php bin/magento setup:upgrade
php bin/magento setup:di:compile
Configuration
Connect your Omise account and enable your preferred payment methods. This enables your customers to make payments on your store through Omise.
In your Magento admin interface:
- Go to
Stores
>Configuration
>Sales
>Payment Methods
. - Configuration options are displayed under the Omise section.
- Add your test and live keys and enable the module
Note: If the setting for
Sandbox
is set toYes
, your test keys will be used. If the setting forSandbox
is set toNo
, your live keys for LIVE will be used.
Enabling 3DS
If you would like to process 3DS (also known as 3-D Secure) charges, please contact support. to enable 3DS on your account.
If the Omise team has enabled 3DS in the merchant's account, but the store has not activated the plugin yet, you may encounter difficulties receiving payment. You will receive a notification saying, “3d secure is requested, but return URI is not set”.
Upgrading to the new secure form
To upgrade to the new secure form on Magento, use the following instructions:
Use composer to upgrade Magento.
Run the following command in the same directory as your existing Magento installation.
composer update omise/omise-magento
Then run the following commands to enable Omise:
php bin/magento module:enable Omise_Payment --clear-static-content
php bin/magento setup:upgrade
php bin/magento setup:di:compile